import Vue from 'vue'
import App from './App.vue'
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
// import {baseConfig} from './assets/js/config.js';
import router from './router'
// import axios from 'axios'
import store from './store/index'
// import ECharts from 'vue-echarts'
// import chartUI from './components/chartUI'
// import VueSocketIO from 'vue-socket.io'
// import socketApi from "./util/wSocket";//找到封装的socket.js文件
// Vue.prototype.socketApi = socketApi;//将其挂在原型上，这样 $socketApi就在所有的 Vue 实例中可用了。
// import 'ant-design-vue/dist/antd.css';
import './assets/css/index.less'


import i18n from './i18n'

Vue.config.productionTip = false

Vue.use(ElementUI);
// Vue.use(chartUI)
// Vue.component('v-chart', ECharts)
// Vue.component('vue-drag-resize', VueDragResize)


// Vue.prototype.$http=axios

// router.beforeEach((to, from, next) => {
// 	if(to.path=="/login"){
// 		next();
// 	}else{
// 		if(sessionStorage.getItem('token')){
// 			next()
// 		}else{
// 			next({path:"/login"})
// 		}
// 	}
// 	//store.dispatch("onLoading", true);
// 	/* 路由发生变化修改页面title */
// 	if (to.meta.title) {
// 		document.title = to.meta.title
// 	}
// 	next();
// })

let Sys = {};
const ua = navigator.userAgent.toLowerCase();
if (window.ActiveXObject){
	Sys.ie = ua.match(/msie ([\d.]+)/)[1]
	if (Sys.ie<=7){
	alert('你目前的IE版本为'+Sys.ie+'版本太低，请升级！');location.href="http://windows.microsoft.com/zh-CN/internet-explorer/downloads/ie";
	}
}

new Vue({
  render: h => h(App),
  i18n,
  router,
  store
}).$mount('#app')
